History
History
Synonyms
UK
US
Meaning:
denounce

to speak publicly against (a person)

condemn, attack

protesting

complain, disapprove; argue against

complain, disapprove; argue against

INVEIGH AGAINST as in Wiktionary
INVEIGH AGAINST as in Wikipedia